package com.atjava.nebula.core.service.impl;

import java.io.Serializable;

import com.atjava.nebula.core.model.BaseModel;
import com.atjava.nebula.core.exception.baseExp.BusinessException;

/**
 * 自定义删除操作时需要继承此类
 * @author kyo
 *
 * @param <T>
 * @param <ID>
 */
public abstract class DeleteServiceImpl <T extends BaseModel,ID extends Serializable> extends GenericServiceImpl<T,ID>{
	@Override
	public abstract void removeById(ID id) throws BusinessException;
}
